Just seeing it run at all makes me have more confidence. I am certainly very excited to see it run, I hope they will have two of them at Le Mans! In regards to the posted article, the flywheel energy storage system being underneath the drivers feet is a bit scary...